component supply chain